Humus sludge - French English Dictionary